Release Train
#バージョニング
Version Number は、App Store へのリリース毎に付与される
しかし、App Store へのリリースまでの過程で、iTunes Connect にアップロードしたビルドに何か問題が見つかる可能性がある
そうなると、1 つの App Store リリース (Version Number) に対して複数のビルドをアップロードすることになる可能性がある
これらのビルドは全て同じ Version Number を持つことになる
これらのビルドは別々の Build Number を付与して区別できるようになっている必要がある
このように、特定の Version Number 向けに提出された全てのビルド は、その Version Number の Release Train と呼ばれる
Version Number は、リリース毎に一意である必要があり、前のバージョンよりも後のバージョンの方が大きい値である必要がある
参考
https://developer.apple.com/library/archive/technotes/tn2420/_index.html